a rather/fairly good shot - Alemán Inglés Diccionario